\hypertarget{structmodule__struct}{
\section{module\_\-struct Struct Reference}
\label{structmodule__struct}\index{module\_\-struct@{module\_\-struct}}
}
{\tt \#include $<$communication.h$>$}

\subsection*{Data Fields}
\begin{CompactItemize}
\item 
\hyperlink{structserver__struct}{server} $\ast$ \hyperlink{structmodule__struct_6abb853b249beb32bf3ee0531e1f2880}{srv}
\item 
int \hyperlink{structmodule__struct_5fd23b4da4ce68fb2d69bb5feebb96f9}{type}
\item 
char \hyperlink{structmodule__struct_f88431959edf5bc2b13ea357ab04c5b3}{name} \mbox{[}128\mbox{]}
\item 
int \hyperlink{structmodule__struct_5d5b5c1f7c93148930cdfee69ec0b9d3}{bourse\_\-id}
\end{CompactItemize}


\subsection{Detailed Description}
module comprend quelques informations permet d'identifier les modules entre-eux 

Definition at line 64 of file communication.h.

\subsection{Field Documentation}
\hypertarget{structmodule__struct_6abb853b249beb32bf3ee0531e1f2880}{
\index{module\_\-struct@{module\_\-struct}!srv@{srv}}
\index{srv@{srv}!module_struct@{module\_\-struct}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf server}$\ast$ {\bf module\_\-struct::srv}}}
\label{structmodule__struct_6abb853b249beb32bf3ee0531e1f2880}


permet de stocker dans le module le serveur associé 

Definition at line 66 of file communication.h.

Referenced by init\_\-module(), launch\_\-acquisition(), launch\_\-execution(), launch\_\-interboursier(), and launch\_\-terminal().\hypertarget{structmodule__struct_5fd23b4da4ce68fb2d69bb5feebb96f9}{
\index{module\_\-struct@{module\_\-struct}!type@{type}}
\index{type@{type}!module_struct@{module\_\-struct}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf module\_\-struct::type}}}
\label{structmodule__struct_5fd23b4da4ce68fb2d69bb5feebb96f9}


distingue les modules par leur type (voir l'enum TYPE) 

Definition at line 68 of file communication.h.

Referenced by init\_\-module().\hypertarget{structmodule__struct_f88431959edf5bc2b13ea357ab04c5b3}{
\index{module\_\-struct@{module\_\-struct}!name@{name}}
\index{name@{name}!module_struct@{module\_\-struct}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}char {\bf module\_\-struct::name}\mbox{[}128\mbox{]}}}
\label{structmodule__struct_f88431959edf5bc2b13ea357ab04c5b3}


nom du module 

Definition at line 70 of file communication.h.

Referenced by init\_\-module(), launch\_\-acquisition(), launch\_\-execution(), launch\_\-interboursier(), and launch\_\-terminal().\hypertarget{structmodule__struct_5d5b5c1f7c93148930cdfee69ec0b9d3}{
\index{module\_\-struct@{module\_\-struct}!bourse\_\-id@{bourse\_\-id}}
\index{bourse\_\-id@{bourse\_\-id}!module_struct@{module\_\-struct}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf module\_\-struct::bourse\_\-id}}}
\label{structmodule__struct_5d5b5c1f7c93148930cdfee69ec0b9d3}


bourse dans lequel le module est intégré 

Definition at line 72 of file communication.h.

Referenced by init\_\-module(), launch\_\-acquisition(), and launch\_\-execution().

The documentation for this struct was generated from the following file:\begin{CompactItemize}
\item 
/home/noxon/coding/C/esiee-in301/libcomm/\hyperlink{communication_8h}{communication.h}\end{CompactItemize}
